package com.sz.common.pay.citic.entity.reconciliation;

import lombok.Data;

import javax.xml.bind.annotation.*;
import java.util.List;

/**
 * Created by siqishangshu on 17/10/20.
 *
 * 响应报文
 <?xml version="1.0" encoding="GBK"?>
 <stream>
 <status></status><!--交易状态 char(7)-->
 <statusText></statusText><!--交易状态信息 varchar(254)-->
 <list name="userDataList">
     <row>
         <brSeqNo></brSeqNo><!--回单编号varchar (28)-->
         <billType></billType><!--回单类型varchar (6)，100000：存款回单；100001：取款回单；200000：转账回单；200001：缴税回单；300000：收费回单；400000定期回单；400001：活期回单-->
         <pdfName></pdfName><!--回单PDF文件名称varchar (256)-->
     </row>
 </list>
 <fileConTent></fileConTent><!--回单汇总文件内容varchar(1048576)，需用base64解码后再进行zip解压缩-->
 <fileName></fileName><!--回单汇总文件名称varchar(122)-->
 <size></size><!--数组长度int-->
 </stream>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "stream")
@Data
public class FlybackDownloadRes {
    private String status;                  //交易状态 char(7)-->
    private String statusText;              //交易状态信息 varchar(254)-->

    @XmlElementWrapper(name = "list")
    @XmlElement(name = "row")
    private List<FlyBackDownload> list;         //name="userDataList">
    private String fileConTent;             //回单汇总文件内容varchar(1048576)，需用base64解码后再进行zip解压缩-->
    private String fileName;                //回单汇总文件名称varchar(122)-->
    private String size;                    //数组长度int-->
}
